from math import *
n=int(input())

if n<999 and n>9999:
    print('Введенное число не является четырехзначеным')
else:
    print('')

if n%2==0:
    print('Число четное: да')
else:
    print('Число четное: нет')


if n%3==0:
    print('Число кратно трём: да')
else:
    print('Число кратно трём: нет')

N=sqrt(n)
if N==int(N):
    print('число является квадратом числа:',int(N))
else:
    print('число является квадратом числа: нет')


n1=n%10
n2=(n//10)%10
n3=(n//100)%10
n4=n//1000
nn=min(n1,n2,n3,n4)
print('Наименьшая цифра числа:',nn)
nnn=max(n1,n2,n3,n4)
print('Наибольшая цифра числа:',nnn)


n5=sqrt(n1)
n6=sqrt(n2)
n7=sqrt(n3)
n8=sqrt(n4)

if n5==int(n5):
    print('Цифра в разряде еденицы является квадратом цифры:',int(n5))
else:
    print('Цифра в разряде еденицы является квадратом цифры:нет')

if n6==int(n6):
    print('Цифра в разряде десятки является квадратом цифры:',int(n6))
else:
    print('Цифра в разряде еденицы является квадратом цифры:нет')
if n7==int(n7):
    print('Цифра в разряде сотен является квадратом цифры:',int(n7))
else:
    print('Цифра в разряде сотен является квадратом цифры:нет')
if n8==int(n8):
    print('Цифра в разряде тысяч является квадратом цифры:',int(n8))
else:
    print('Цифра в разряде тысяч является квадратом цифры:нет')
